toot one´s own horn


Results for "toot one´s own horn"

English - Turkish Dictionary

toot one´s own horn

(English - Turkish Dictionary) :
k. dili kendi reklamını kendi yapmak, kendini övmek.